Uses of Class
negotiator.Timeline

Packages that use Timeline
negotiator   
negotiator.boaframework   
negotiator.utility   
 

Uses of Timeline in negotiator
 

Fields in negotiator declared as Timeline
 Timeline Agent.timeline
          Use timeline for everything time-related.
 

Methods in negotiator with parameters of type Timeline
 void Agent.internalInit(int sessionNumber, int sessionTotalNumber, java.util.Date startTimeP, java.lang.Integer totalTimeP, Timeline timeline, UtilitySpace us, java.util.HashMap<negotiator.tournament.VariablesAndValues.AgentParameterVariable,negotiator.tournament.VariablesAndValues.AgentParamValue> params)
          This method is called by the protocol to initialize the agent with a new session information.
 

Uses of Timeline in negotiator.boaframework
 

Methods in negotiator.boaframework that return Timeline
 Timeline NegotiationSession.getTimeline()
           
 

Constructors in negotiator.boaframework with parameters of type Timeline
NegotiationSession(UtilitySpace utilitySpace, Timeline timeline)
          Create a negotiation session which is used to keep track of the negotiation state.
NegotiationSession(UtilitySpace utilitySpace, Timeline timeline, OutcomeSpace outcomeSpace)
          Create a negotiation session which is used to keep track of the negotiation state.
 

Uses of Timeline in negotiator.utility
 

Methods in negotiator.utility with parameters of type Timeline
 double UtilitySpace.getReservationValueWithDiscount(Timeline timeline)
          The discounted version of UtilitySpace.getReservationValue().
 double UtilitySpace.getUtilityWithDiscount(Bid bid, Timeline timeline)
          Let d in (0, 1) be the discount factor.